Author: Stephen C. Hauser
Alternate names: Stephen Crane Hauser