Think Python (How to Think Like A Computer Scientist) - Downey A.B. (shroff publication & Dist. Pvt. Ltd., 2015)