A review by sewingdervish
While Still We Live by Helen MacInnes

adventurous dark sad tense medium-paced

3.0