David Mechner
Francis Mechner, the Mechner Foundation
Jordan Mechner's Blog