Author: Gregory K. Cuillier
Born: 1957