As you know, I read a lot, and watch almost no TV. Since I started my blog, I have recommended many books. I don't recommend all I read--or even finish one that is not meeting my expectations. Life is too short to read boring books. But I recommend a lot, as I pick carefully.
I hunted up those I could find to put them all in one document, which I will update in the future. If there is a future.