Plagues upon the earth: disease and the course of human history

Harper, Kyle

Plagues upon the earth: disease and the course of human history

9780691224725


Epidemics (History)
Communicable Diseases
World History