One of the best books I’ve read in the last few years has been “I am Pilgrim” by Terry Hayes.
Fabulous book.