Author: Randall E. Stross
Alternate names: Randall Stross; RANDALL E. STROSS