Python Programming: A Modular Approach - Sheetal Taneja; Naveen Kumar (Noida Pearson India, 2018)