Excellent book, I loved the inner thoughts nad feelings that came across in the book that we might miss or not get completely in the movie. I haven't seen the movie yet, so I am not sure. :)
A novelization based on the motion picture. Usually it's the other way around. Claremont did a credible job.