DownloadThe Portobello Bookshop Gift Guide 2024

Margaret J Anderson Author

Margaret J. Anderson lives in Corvallis, Oregon. She is the author of many books for children, including Henri Fabre’s Insects and biographies of Charles Darwin and Isaac Newton.