Acknowledgments

Countless web resources and, importantly, pointers from colleagues and other similar courses. Also, help from many previous students.
Last modified: Wed Apr 30 13:58:18 CDT 2008