Python Hunting: A beginner's guide to programming and game building in Python for teens, tweens and newbies.