I read this book a long time ago, and it was so good I wanted to re-read it. I was a little past half way when I decided to read a little in bed. I finished it almost 3 hours later. It was an excellent story, and I'm glad I re-read it. It made me want to watch the series again.
As I was reading it, I really felt like this was a "lost episode". It gives you backstory for the characters which had previously only been imagined. Peter David is an excellent writer.