Here are book recommendations I've made on Shepherd.
Genres connected to Nicholas McInerny's books
Contemporary romance
1059 books
Contemporary fiction
1372 books
Funny
2034 books
Queer sci-fi
73 books
Christian marriage
30 books
Gay fantasy
53 books