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…