Author: John Haefele
Born: 1949