Author: Bradley Glenn Shreve
Born: 1970