All Editions of Plagues upon the Earth: Disease and the Course of Human History
Plagues upon the Earth: Disease and the Course of Human History
Kyle Harper
Language: EnglishPublisher: Princeton University PressFormat: Hardcover | 704 pages
Kyle Harper
Format: Audiobook
Plagues Upon the Earth: Disease and the Course of Human History (The Princeton Economic History of the Western World)
Kyle Harper
Language: EnglishPublisher: Princeton University PressFormat: Kindle | 688 pages