Gries, Paul Practical Programming : An Introduction to Computer Science Using Python 3.6 - 3rd - Shroff Publishers & Distributors Pvt Ltd.,3rd 2017 ISBN: 9789352136810