David Mumford

David Mumford was a former employee of Walt Disney Imagineering who helped design the original Disneyland attraction Star Tours.