Hacking Secret Ciphers with Python
Al Sweigart
The Recursive Book of Recursion
THE BIG BOOK OF SMALL PYTHON PROJECTS