The Puzzle Palace (1982)

by J Bamford