As people probably could tell by my bad review of the other Stargate novel released with this one, I had to take some time to let the taste wash out of my mouth before I risked reading another novel. I wish I hadn't. This book made up for all the problems in the other one, in spades. It gave us some great character development, good insights into the characters, an interesting exploration into one of the most enigmatic System Lords (he's our friend except when he isn't, except he's kind of friendly then, too).
It was a huge relief when I realized that it was 1:30 in the morning and I didn't want to stop reading. I had to know what happened next. Closing the book to go to bed was like stopping in the middle of an episode.
There were problems with the book, but they were far too minor to pick on here. An occasional typo, possible out-of-character dialogue (there were moments when Jack seemed a little too obnoxious... closer to Gregory House than Jack O'Neill, but his situation could explain that away), but nothing that made me want to drop the book.
This book made me want to break out my DVDs and rewatch every episode she referenced. There were scenes I remembered, but the book made me itch to actually see it again. And in an amazing move, she actually took what could have been considered a plot hole on the series and explained it beautifully.
This is what novels for TV series should do. They should explore the characters who weren't seen on the show and give them a turn under the microscope. Lord Yu wasn't my favorite System Lord, and I was hesitant about reading an entire novel focused on him. But it was a very enjoyable read and I give her a thumbs up for that.
The Stargate Novels crew need more authors like Diana Dru Botsford. The end of this book has mention of a possible continuation of the story in another novel. Unlike the Steven Savile novel, this information made me scan the "upcoming releases" at the back of the book to see when it would be available. I WILL be preordering that novel, and any other book with Diana Dru Botsford's name on it.