Author: Kevin Frederick Nagel
Born: 1957