Middle ages - Cipolla, Carlo M. (The Harvester Press Sussex, 1976)