100 Great books - Canning, John (ed) (Rupa & Co., New Delhi, 1988)