ID:DA06437872
Search authors sharing the same name
Carlo M. Cipolla ; translated [from the Italian] by Muriel Kittel
Harvester Press 1979
Available at 6 libraries