Author: Richard S. Hartmetz
Alternate names: Richard S Hartmetz; Richard Hartmetz