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