Ecological public health: the 21st century's big idea? An essay by Tim Lang and Geof Rayner. (21st August 2012)