Here are book recommendations I've made on Shepherd.
Genres connected to Graham Shields' books
Science
2577 books
Climate fiction
54 books