Mathematical Reasoning: Patterns, Problems, Conjectures, and ...
Raymond S. Nickerson
Christian Philosophy: A Systematic and Narrative Introduction
Craig G. Bartholomew & Michael W. Goheen
An Immense World: How Animal Senses Reveal the Hidden Realms ...
Ed Yong
How to Study Linguistics: A Guide to Understanding Language
John Peck & Martin Coyle & Geoffrey Finch
Shame and Philosophy: An Investigation in the Philosophy of ...
Phil Hutchinson
Atlas Shrugged
Ayn Rand