Think Python Learn Python the Hard way, 3rd edition Advance Python Features Gone Bad Invent Your Own Computer Game With Python Hacking Secret Ciphers With Python