Margaret J. Anderson was born on Christmas Eve in a small Scottish mining town where her father was the Presbyterian minister. Margaret has co-authored three Nature Discovery books, written biographies with her daughter, Karen Stephenson, and collaborated on a book with archaeologist Gwinn Vivian. Margaret lives in Corvallis, Oregon, with her husband Norm and four children, Richard, Judith, Susan and Karen.