We have all been born, and we will all die. But how do we want to die, and how can the final period be as good as possible?
Detective Sergeant Gilliland is five foot two with eyes of blue and nails of pink. If there was a height qualification for ...