100 GREAT MODERN LIVES - JOHN CANNING (RUPA & COM, 1999)