advertisement

Photo

September 19, 2007 | 12:00 a.m. CDT
"Spirit," by Howard Meehan, displayed at Oregon State University in Eugene, Oregon.
advertisements