Dr. Richard Grippo
syllabus 2006 - revised.doc