Here are book recommendations I've made on Shepherd.
Genres connected to Beth Ball's books
Fantasy
3303 books
High fantasy
663 books