#1Witches and Demigodsby ShadowSkullQueen4736When Percy and his friends have to take a quest in the small town of Middleton, they don't think anything could go wrong. But they soon figured out that they were very w...goodwitchpjohoopercyjackson+2 more