Blizzard of the blue moon - Osborne, Mary Pope (Magic Tree House: A Merlin mission, 2006)