wavesgoodbye 's review for:

I Am Pilgrim by Terry Hayes
4.75
adventurous challenging informative mysterious reflective tense fast-paced