Atrocitology : humanity's 100 deadliest achievements /: humanity's 100 deadliest achievements. (2011) - Unknown
No abstract available