Thanks for the tip. I just ordered it. Heard of it before but never got to reading it.
He looks at these topics from a long term economic viewpoint. He has a left wing academic perspective, which clouds his conclusions though. There are lots of lectures from him on YouTube.