Quick-fire Puzzles for Logical Thinkers

Hardback