I have always enjoyed Louis L'Amour's books. There always seems to be some tidbit in it along with an enteresting story.