Author: Otte, Gerhard.