Fundamentals of Python : First Programs - Kenneth A.Lambert; Martin Osborne (New Delhi Cengage, 2019)