A review by marjhankins
All the Living and the Dead by Hayley Campbell

challenging hopeful informative reflective medium-paced

3.0