Mean Spirits - Meg Cabot (Macmillan Children's, 2005)