HPATHBP

AcronymDefinition
HPATHBPHarry Potter and the Half-Blood Prince