The Edwin Peters Colorado 1998 Case Are New Details Finally Emerging