A Python Interpreter Written in Python (www.aosabook.org)