
Margaret Jean Anderson was born in Gorebridge, Scotland, a small mining town where her father was the Presbyterian minister. She was raised in Lockerbie, Scotland, where her childhood was characterized by freedom to wander through fields and woods close to her family home. She and her brother and sister caught fish and tadpoles, picked wildflowers, created their own museum of insects and flora, and mapped the nearby marsh. She studied biology and genetics at Edinburgh University, then worked as a statistician. She met her husband at a biological research laboratory in Canada, married, and moved to the U.S., settling in Corvalis, Oregon. After having four children, she took up writing, first writing nonfiction. She wrote articles for the magazines Ranger Rick and Nature and Science, and a book on insects. Then she began to write fiction as well, and published several novels before eventually making her way back to nonfiction. She co-authored three Nature Discovery books with her daughter Karen Stephenson. She has also written several biographies.

In the Keep of Time (In the Keep of Time #1)
1977
ISBN 9780590053792
The Journey of the Shadow Bairns
1980
ISBN 9780394845111
Chaco Canyon (Digging for the Past)
2002
ISBN 9780195142808
Bizarre insects
1996
ISBN 9780894906138
Scientists of the Ancient World
1999
ISBN 9780766011113
Exploring the insect world
1974
ISBN 9780070016255
Exploring city trees and the need for urban forests
1976
ISBN 9780070016958
Searching for Shona
1978
ISBN 9780394837246
In the circle of time
1979
ISBN 9780394840291
The brain on Quartz Mountain
1982
ISBN 9780394853857
The mists of time
1984
ISBN 9780394865737
The Druid's Gift
1989
ISBN 9780394819365
The Ghost Inside the Monitor
1990
ISBN 9780606069861
Food chains
1991
ISBN 9780894902901
Ancient Forests
1994
ISBN 9780941042147
Charles Darwin, naturalist
1994
ISBN 9780894904769
Isaac Newton
1996
ISBN 9780894906817
Children of summer
1997
ISBN 9780374312435
Leapfrogging through Wetlands
1998
ISBN 9780941042185
Charles Darwin
2001
ISBN 9780613346399
Light in the Mountain
1982
ISBN 9780394947914
Carl Linnaeus
1997
ISBN 9780894907869
To nowhere and back
1975
ISBN 9780394930367
En el círculo del tiempo
1986
ISBN 9788434820234