Author: Richard W Gerstle
Alternate names: Richard Gerstle; Richard W. Gerstle