Strings Attached
To most of his friends and neighbors in Colorado Springs, the notoriously conservative town where he’s lived for the past thirty years, Stephen Scott is simply a professor of music at Colorado College. But to listeners interested in the development of classical music during the twentieth century, Scott, 52, is…