HEAVEN'S DEVILS is better than it has any right to be and that's despite the fact it makes use of a lot of military cliches before going in unexpected directions. It's a piece of tie-fiction, which means that it must be judged on two criteria: 1. Is it entertaining to fans? 2. Is it entertaining to people who would never normally pick up a Starcraft novel. Surprisingly, it fits the criteria of being enjoyable to both and even if you have no idea who Jim Raynor is then I suggest you pick up a copy of this book. It's also persuaded me to check out William C. Dietz's other works. Well, the ones which aren't HALO or DARK FORCES which I already read (and enjoyed).