Author: Randall J. LeVeque
Born: 1955