Challenging puzzles /
Vout, Colin.
Gray, Gordon,1932-
Cambridge : Cambridge University Press,
1993.