Games for Your Mind: The History and Future of Logic Puzzles by Rosenhouse, Jason | Menrva Books