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