The Real Michael Swann

The Real Michael Swann

2018 • 341 pages

By the middle of the book, I was drawn in so completely that I barely moved until I finished it. I feel so emotionally exhausted that I'll have to do something mindless to clear my head. I never saw the final twist coming, never even suspected.

August 26, 2022