Author: Allen M. Weiss
Alternate names: Allen M Weiss