Here are book recommendations I've made on Shepherd.
Book lists connected to John Foot's books
66 authors created a book list connected to John Foot's books by genre, topic, theme, and mood.
Genres connected to John Foot's books
History
8947 books
Sports biographies
292 books