Author: Ivo J Lederer
Alternate names: Ivo John Lederer