Author: Richard R. Lingeman
Alternate names: Richard Lingeman; Richard R Lingeman