Introduction to Computing & Problem Solving With Python - Jose, Jeeva; Lal P. Sojan (New Delhi Khanna Book Pub., 2017)