The Last Apprentice: Grimalkin the Witch Assassin (Book 9)
Joseph Delaney lives in Lancashire, England, in the middle of boggart territory.