Socrates Meets Hume: The Father of Philosophy Meets the Father ...
Peter J. Kreeft
Legal English: How to Understand and Master the Language of ...
Helen E. Charlton & William R. McKay
Street-Fighting Mathematics: The Art of Educated Guessing and ...
Sanjoy Mahajan
The Oxford History of the Biblical World
Ed Coogan
The Psychology of Religion
Joseph F. Byrnes
The Other Wes Moore: One Name, Two Fates
Wes Moore