Olivia's Enchanted Summer by Lyn Gardner (Paperback, 2012)