Python Programming: Using Problem Solving Approach - Thareja, Reema (Oxford University Press)