My first love is a good western, this book combines that particular genre with that of action/fantasy/scifi/steampunk and a bit of romance to create a winning tale that readers can really dive into and easily enjoy from start to finish. While this story is set in 1880's it feels "timeless".