100 GREAT MODERN LIVES - "CANNING, JOHN" (RUPA & CO NEW DELHI, 1984)