Author: Alan P. Bell
Alternate names: Alan P. Bell, John H. Gagnon, William Simon, Henry  B. Biller, Alfred B. Heilbrun Jr., Benjamin G. Rosenberg, Brian Suttom-Smith and John Money