I discovered this book in college during some heavy deep diving into literary analysis (deconstructionism, non-linear storytelling, unreliable narrators, to name a few topics), and goodness has it stuck with me.
I do believe it's about time to give it my annual re-read.