A Guide to Python's Magic Methods
rafekettler.com