Author: Gregory Reynold Shore
Born: 1960