Author: Alfred C. Roth
Alternate names: Alfred C Roth