I'm giving this three stars because it's a good, servicable diversion for the reader who likes Fantasy and Sci-Fi but dosen't want anything too heavy. The main character is well-drawn and the day-to-day operations of a cattle drive on a distant, undeveloped planet are well-described. There's an alien invasion and traitor-in-our-midst angle that's not done quite as well but it's ok, and the story could've lived without the protagonists's vendetta, but I'm still glad i read this book.