Author: Peter J. Ahrensdorf
Born: 1958