Because of spoilers at the end of the previous book, Sophie is sent to live with her father in England, where she discovers more about her own powers, finds she has a fiance, has to decide whether her hot crush is truly friend or enemy, and face down some grownups who are part of a very evil scheme. Again, this is funny and charming--with a cruel, cruel, cruel cliffhanger at the end.