Atrocitology: Humanity's 100 Deadliest Achievements

Matthew White
Atrocitology: Humanity's 100 Deadliest Achievements
Hardback