Michael P. Schafale

Michael P. Schafale
Michael P. Schafale has worked as a community ecologist for the North Carolina Natural Heritage Program for twenty-seven years, focusing on the classification, tracking, conservation, and stewardship of natural communities.

Books by the Author