Author: Richard D. Leppert
Alternate names: Richard Leppert; RICHARD D. LEPPERT