Rating: 4 out of 5

This has been on my “should read” list for quite a while. And I’m glad to have finally read it. It’s fascinating. Very well written, and the changes of pace took me along with it. Left me feeling for Charlie.

Originally posted to my Goodreads account