Well written and well read, but not to my taste. While some may enjoy heroic antagonist stories, I prefer more traditional stories.