Books by Dr Gareth Moore
10-Minute Brain Games
A brain-teasing collection of mental workouts, each designed to be solved in 10 minutes. Puzzlers of all skill levels: challenge yourself with over 150 tests of logic and reasoning!