Author: Richard L Schroeder
Alternate names: Schroeder, Richard L.