Page count: 336 pages
William has a habit of being where he shouldn’t be. But the village girls’ school is the last place where he’s likely to be making mischief . . . isn’t it?