Sustainable Planet: Solutions for the Twenty-first Century