It’s always been fiction or poetry for me, never non-fiction. At the top of my list of the half-dozen or so works that I return to time and time again is Gabriel Garcia Marquez’s One Hundred Years of Solitude. I read it when I was about 19 or 20, and I’ve probably read it again every year since. It’s an immortal story, one that yields new meanings every time you return to it.