100 great lives - Canning , John (Rupa and Co. Delhi, 1984)