January 31, 2005

Oedipus at Guthrie Theater

May 4, 2005

Science on Screen : The Body Electric at Bell Museum Auditorium