Author: Martin G. Friedman
Alternate names: Martin G Friedman