Three Revolutions - Sperling, Daniel (Island Press, 2018)