Author: Kevin R. Aulenback
Born: 1960