Ian Flanigan
Email flan@cs.wustl.edu
Homepage http://www.cs.wustl.edu/~flan/