Here are book recommendations I've made on Shepherd.
Genres connected to Samuel J. Alibrando's books
Environmental fiction
435 books
Climate fiction
49 books