There are quite a few good books that have been published in recent years on Keynes and Post Keynesian thought, as follows:
Davidson, Paul. 2009. The Keynes Solution: The Path to Global Economic Prosperity (1st edn). Palgrave Macmillan, New York and Basingstoke.
Skidelsky, R. J. A. 2010. Keynes: The Return of the Master (rev. and updated edn.). Penguin, London.
These previous two books provide short and useful introductions for the general reader, but the following are more advanced treatments:
Davidson, Paul. 2009. John Maynard Keynes (rev. edn.). Palgrave Macmillan, Basingstoke.
Hayes, Mark. 2006. The Economics of Keynes: A New Guide to The General Theory. Edward Elgar, Cheltenham.
Hein, Eckhard and Engelbert Stockhammer (eds.). 2011. A Modern Guide to Keynesian Macroeconomics and Economic Policies. Edward Elgar, Cheltenham.