Daily Telegraph Cryptic Crossword Book 41

08 September 2000
9780330481991
192 pages