100 great lives - Canning, John (London Rupa & Company, 1988)