Books by Kyle Harper
5 titles available, newest first by original publication date.

The Last Animal: Human History and the Fate of Life on Earth from the Ice Age to the Sixth Extinction
Kyle Harper
$31.99

Plagues Upon the Earth: Disease and the Course of Human History
Kyle Harper
$23.99

The Fate of Rome: Climate, Disease, and the End of an Empire
Kyle Harper
$15.99

From Shame to Sin: The Christian Transformation of Sexual Morality in Late Antiquity
Kyle Harper
$22.99

Slavery in the Late Roman World, AD 275-425
Kyle Harper
$59.99