Lisa St. Aubin De Teran

Lisa St. Aubin de Teran was born in south London in 1953. She is a prize-winning author and has published five novels.