A TOWN BEWITCHED by Suzanne de Montigny — Middle Grade Urban Mystery
A magical formula for the young adult audience: a high school full of competing cliques; a beautiful, mysterious stranger; a dark, malevolent presence; and a bold young woman to sets things right.