Moore, Gareth ed. Penguin book of puzzles - UK Penguin books pub. 2017 Dewey Class. No.: 793.73 M781P