David Merritt
David Merritt is a film crewmember of the Special Effects Department and the Visual Effects... more »
David Merritt is an American astrophysicist and professor at the Rochester Institute of... more »