3rd project on http://www.dabeaz.com/pydata