Author: Dirk Schultze-Petzold
Born: 1961