Author: Nicolaas Petrus Dellaert
Born: 1959