A review by nwabisa
Gnomon by Nick Harkaway

challenging dark mysterious tense slow-paced

4.5