Python crash course : a hands-on, project-based introduction to programming - Matthes, Eric, 1972- (No Starch Press, 2016)