I believe that the 21st century will be pivotal for the human race. If we do not move from competition to cooperation across the globe and take better care of this planet, this lovely floating rock in space, then the planet will not take care of us. Mother nature has her way of dealing with these situations and they tend to happen very quickly.
I have come across a couple of reading lists that will help.
Brian Eno's Reading list: 20 essential books for sustaining humanity
Stewart Brand's Reading list: 76 books to sustain and rebuild humanity