Solar power and the push for green. - Chua, Lew
Keywords: Solar power plants; Solar thermal energy; Photovoltaic power systems; Concentrating solar power