Margaret J. Anderson
Margaret J. Anderson was born in 1931 in Gorebridge, Scotland. She grew up in Lockerbie, a small town in the south of Scotland. She studied biology and genetics in University of Edinburgh. After she came to live in Oregon she took up writing.
