Best of the best

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