Kevin J. Anderson, or just KJA for short, has to be one of the most prolific writers in the genre going. Star Wars, Dune, Rush albums, you name it, he's written for it. Even X-Files? Yep, KJA wrote for it. However, his best, his greatest creations, at least in my humble opinion, are his books set in his 'Saga of Seven Suns' universe.
This, the first of 7 original volumes (a new trilogy, set after this story, but in the same universe is being written, and there's a prequel novella to this series as well, though I've yet to get to that one) in the 'Seven Suns' series is a terrific story full of great characters, heroes, villains, and elemental forces. As such, it is less science fiction, than it is science fantasy.
And this comes to the harsh words, too many, have said about this series. First of all KJA set out to write a great story, scientific accuracy was less his goal. He even explained that many times, wanting to write something more akin to Star Wars or Dune than to hard sci-fi. However, and I would advise him as to this for the future, he should have saved himself from grief and just labeled these, outright, as sci-fantasy. It is, in the main, a epic fantasy story of Kings, Princes, Empires, Elves (Ildirans) and elemental beings with their own agendas and empires, with only a veneer of science fiction overlaid over it. As a hybrid this series works beautifully.
This is my second time reading this series, and it's actually better the second time around than it was the first go around. If you're looking for a character heavy story with lots of twists and turns, a thick, Byzantine level plot, and plenty of action as well as some truly astounding visuals, then give this series a go. Each book just gets better and better than the one before it.
Highly recommended.