Lambert, Kenneth. A. Fundamentals of python - New Delhi Cengage Learning India 2015 ISBN: 9788131529034