Author: Donald Arthur Porter
Alternate names: Donald A. Porter