"Carter, Philip "

Logic Puzzles - London Carlton Books Ltd. 2009

153.43 C1