RIO+20 pic: Ed Yourdon inside: a multi-stakeholder magazine on climate change and sustainable development 19 March 2012 www.outreachlive.org 93 days to Rio and counting Sustainability…