Author: Tessa Hadley
Alternate names: Tessa Jane Hadley
Born: 1956