100 great books - Caning John (LONDON RUPA, 1990)