Richard P. Gabriel


Also found in: Wikipedia.

Richard P. Gabriel