Read the complete post at http://www.communitycare.co.uk/blogs/mental-health/2010/03/the-mental-health-benefits-of.html