Home › Authors › M. D. Usher 👤 M. D. Usher 5 books Books by M. D. Usher Following Nature's Lead Following Nature's Lead 2025 How to Care about Animals How to Care about Animals 2023 Plato's Pigs, and Other Ruminations 2020 A Student's Seneca 2006 Homeric Stitchings 1998