Author: Rainer A. Rueppel
Born: 1955