Scan barcode
A review by glitterbomb47
I Am Pilgrim by Terry Hayes
3.0
Could have used serious editing. The foreshadowing was heavy handed and obvious and the hindsight hints were distracting and obnoxiously frequent.