I am no longer maintaining this website. Please visit my current website: http://www.cs.rice.edu/~np6/
"Some goals are so worthy that it's glorious even to fail"