'Mysterious Benedict': Solve A Puzzle, Save The World

Image
The Mysterious Benedict Society cover detail