100 great books - "Canning, John" (New Delhi, 1999)