Ted Allen. Photo by Dave Jackson