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

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)

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