Here are book recommendations I've made on Shepherd.
Genres connected to Noah Lemelson's books
Science fiction
1853 books
Fantasy
3150 books