Carter, Philip

Logic brainteasers : over 150 diverse logic puzzles - London : Carlton Books, 2015 - 224 p. : ill. ; b&w ; 19.8 cm.



9781847328311

GC 160 C246l 2015