How to Prove It: A Structured Approach
Daniel J. Velleman
Computers and Intractability: A Guide to the Theory of NP-completeness
Michael R. Garey & David S. Johnson
Writing Well and Being Well for Your PhD and Beyond: How to ...
Katherine Firth
The Landscapes of Science and Religion: What Are We Disagreeing ...
Nick Spencer & Hannah Waite
Non-Convex Optimization for Machine Learning
Prateek Jain & Purushottam Kar