Jim Bennett. Photo by Andrew Davis