Author: Alan M. Friedlander
Alternate names: Friedlander, Alan M. (Alan Marc)