Puzzles
Wildsmith, Brian.
London Oxford U.P
1970