Author: John M. Publisher Allen
Alternate names: Allen, John M. (Publisher)