Sale
Logic Puzzles: More than 150 brain teasers to test your power of deduction
By: Moore, Gareth
ISBN: 9781802796704