Solar revolution - Bradford, Travis (MIT Press, 2006)