Duane Keith Davis, better known as Keefe D, is a name inextricably linked to one of the most enduring mysteries…