Richard Haines/Definition

Human factors psychologist and researcher on unidentified flying objects