11 books on the future of humanity that everyone should read