Penguin book of puzzles - Moore, Gareth ed. (UK Penguin books pub., 2017)