Author: John F. Machtinger
Alternate names: John Machtinger