Mike's Cryptic Challenge
Cryptic Crossword no 0004
October 2013
Michael Tarifa
PDF