The Efficient Market Hypothesis on Trial compares the EMH and Keynes philosophies as they pertain to the stock market.
"EMH assumes investors are rational. The Keynesian theory says that investors are guided by short run speculative motives. S. Mitchell"