Craig Havighurst and Humming House. Photo by Sundel Perry.