Sun Above the Horizon: Meteoric Rise of the Solar Industry (Pan Stanford Series on Renewable Energy)