Jonathan Kennedy

No biography available yet.

Books by this author

Cover of Pathogenesis

Pathogenesis

4.2

Discover how germs have shaped humanity's history, from the rise of Homo sapiens to the fall of empires, in this revelatory exploration of o…