Isn't it a bit odd that Westerns are so unfashionable these days? When I go into a bookshop I see Roman soldier books, naval warfare books from the age of sail, spy books, various crime and thriller books, but barely any westerns. I have read all the Lonesome Dove books, which were great, True Grit, which was great, and a book which I thought was a western, but turned out to be some cross genre western/horror/sci-fi book, which was not great. The only other Western I see in the bookshops is Blood Meridian, which maybe I will get around to reading. I think part the problem is that any decent western story got snapped up Hollywood, so nobody remembers the book, just the film.