Pathogenesis: How Infectious Diseases Shaped Human History Rowan Haus, Jonathan Kennedy, A. Berghaus • 2023
Pathogenesis: How Infectious Diseases Shaped Human History Rowan Haus, Jonathan Kennedy, A. Berghaus • 2021