
Spencer Finch '85 is the January 2008 cover review story of Art in America. Finch earned a bachelor's degree in comparative literature at
Posted January 17, 2008
Spencer Finch '85 is the January 2008 cover review story of Art in America. Finch earned a bachelor's degree in comparative literature at
Posted January 17, 2008
Help us provide an accessible education, offer innovative resources and programs, and foster intellectual exploration.