Best of the best

I have read these books recently or years ago. Either way, they left a long lasting impression on me.