Economics Capitalism and limits to growth and well being: Is it a Self Destroying mechanism? , and Desh Kapoor December 10, 2012