Manyebook
Al Sweigart
Invent Your Own Computer Games with Python
Automate the Boring Stuff with Python