Author: Terri L. Barriault
Born: 1970