From School Library Journal Grade 7 Up–Elaine's parents are on sabbatical and she has to spend her junior year in Annapolis, MD, far from her Minnesota home. While running in the park, she meets Will, and she finds her life intertwined with a familiar story. Too many coincidences, like being named after the Lady of Shalott, and Will's complicated family life make her feel as though she is living in modern-day Camelot. Even her teacher believes that King Arthur will be reincarnated. The author weaves together fantasy, romance, and history. Although the story lacks the humor of Cabot's previous novels, it is well done with good characters and a good dose of style. It will fly off the shelves.