Randy Duncan. Photo courtesy of Duncan