Large-Scale Solar Power System Design (Greensource) by Peter Gevorkian