Here are book recommendations I've made on Shepherd.
Genres connected to Nicholas McInerny's books
Contemporary romance
994 books
Contemporary fiction
1296 books
Funny
1901 books
Queer sci-fi
66 books
Christian marriage
30 books
Gay fantasy
46 books