Computational Discrete Mathematics: Combinatorics and Graph ...
Sriram Pemmaraju & Steven Skiena & Distinguished Teaching Professor Steven Skiena
Age of Enlightenment: A History From Beginning to End
Hourly History
America on Trial
Alan M. Dershowitz
Making the Social World: The Structure of Human Civilization
John Rogers Searle
A Separate God: The Christian Origins of Gnosticism
Simone Pétrement
History of God
Karen Armstrong