restorativeleadership October 31, 2011 Restorative Leadership 7 Billion Compelling Reasons for More Sustainable Living restorativeleadership October 31, 2011 Restorative Leadership As of October 31, 2011 world demographers say that we have reached 7 billion people on Earth.