Author: Richard L. Lappan
Alternate names: Richard L Lappan