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.