Author: Mark Thaddeus Klein
Born: 1957