Search - List of Books by David Carroll
David M. Carroll (born 1942) is an American naturalist author and illustrator.
Total Books: 96
He investigated for the Endangered Species programs of New Hampshire, Vermont, Maine, and the Environmental Protection Agency and the National Park Service. He lives in Warner, New Hampshire.