This is the tale of Joshua Stem, a nice boy who you'd like as a son, but who shouldn't be allowed out on his own. He's a medical student who, as he thinks, saves a girl from being stabbed, only to find... Well to tell you any more would spoil your enjoymment. His family, his friends are all well realised, as is his former girlfriend, now a hopeless victim of schizophrenia. He needs to look after people, that's why he wants to be a doctor. His trials and tribulations as a med student are very well integrated into the plot, which springs some nasty surprises. I was hooked from page 1 and read it in a sitting.