A review by dmhayden76
Shroud for a Nightingale by P.D. James

dark mysterious tense fast-paced

4.5