Island Planet: A Survival Guide for the End of the Fossil Fuel World