Economic Thought Since Keynes : A History and Dictionary of Major Economists