Author: David Troupes
Born: 1979