I enjoyed the new TV series episodes "Human Nature" and "Family Of Blood" so much that I tracked down a copy of this out-of-print novel that the TV episodes were based on, and it's just as enjoyable.
The book features the Seventh Doctor (aka Sylvester McCoy), who I always enjoyed on TV but this story actually suits the youthful exuberance of the Tenth Doctor better, as he's young and vulnerable enough to be in love.
In places the book is identical to the TV script, but in many places it weaves into a totally different story. In particular there is a much more gradual build-up explaining how and why the Doctor bumped into these aliens and why he had to hide in human form. It's interesting to see how a book evolved into a TV episode several years later, and a good read for Who fans.
The story has some much more adult elements in the book- some of the deaths are much more brutal, and there are sinister sexual undertones, so I wouldn't recommend this book to young kids.
The last few pages do get a little confusing as there is a story arc being tied up here that ran through a lot of the Virgin New Adventures books, and for some mostly unexplained reason Death pops up and completes a previously arranged bargain with the Doctor, which having not read the previous books in the series I didn't understand at all. But despite this it's still a gripping read.
There are also some curious coincidences between the book and the TV show, such as members of the school named Moffat and Sangster- both names with connections to series 3.