Introduction to the Philosophy of Science: Cutting Nature at ...
Robert Klee
Socrates Meets Hume: The Father of Philosophy Meets the Father ...
Peter J. Kreeft
Advanced Complex Calculus
Kenneth S. Miller
Structure and Interpretation of Computer Programs, Second Edition
Harold Abelson & Gerald Jay Sussman
Dictionary of Modern Phrases with Meanings & Usage
Joel Lyall
How to Take Smart Notes: One Simple Technique to Boost Writing, ...
Sönke Ahrens