JHON CANNING 100 GREAT LIVES/ JHON CANNING - Calcutta Rupa 1975 - 768p. ill. 12cm. Dewey Class. No.: 920 / CAO