Michael J. McLaughlinBooksNexus of Soils, Plants, Animals and Human HealthThe Satin Strangler BlogsWoodsAuthor data: Open Library