How to Take Smart Notes: One Simple Technique to Boost Writing, ...
Sönke Ahrens
How to Prove It: A Structured Approach
Daniel J. Velleman
The Art of Computer Programming: Seminumerical Algorithms, Volume ...
Donald E. Knuth
The Art of Computer Programming (2)
Discrete Mathematics and Its Applications
Kenneth H. Rosen
Introduction to Linear Algebra (OCR)
Gilbert Strang
Introduction to Linear Algebra