A History of Evil

312 pages hardcover

nonfiction philosophy dark informative medium-paced

310 pages digital

nonfiction philosophy challenging informative medium-paced