Who is Richard Vaughan, well he is a fan/dealer who loves Star Trek and other science fiction
and going to conventions.
He is also a researcher into UFOs.
The picture above is of him in a mock-up of the Luner Lander.