Sanjoy Mahajan
Street-Fighting Mathematics The Art of Educated Guessing and Opportunistic Problem Solving