Author: David Leinweber
Born: 1952