Try Object-Oriented Programming in Python
Download PDF