DCI Jane Birchfield is facing a series of personal challenges: a rocky relationship with her partner Allan, a newspaper editor, her mum hardly talks to her, and her boss and mentor is critically ill, which means she is having to cover his post as well as her own.
CHF 18.50