A review by mccles1
The Second Life of Nick Mason by Steve Hamilton

adventurous dark tense medium-paced