BTW, you should also read Hazlitt's "The Failure of the 'New Economics' ". Hazlitt shredded Keynes and doesn't pull any punches. Too bad nobody listened to him.
I wouldn't be so quick to dismiss these if I were you. One needn't be a free-market capitalist, FWIW, to get a lot out of Hazlitt's book in particular. It's very practical.