Learn More Python 3 the Hard Way: The Next Step for New Python Programmers (Zed Shaw’s Hard Way Series): 9780134123486: Computer Science Books @ Amazon.com