Hundred great modern lives - Canning,John (Rupa and Co., 2008)