Python An Introduction to Programming
James R. Parker
Introduction To Game Development Using Processing
Python 3: Pocket Primer