This ebook provides comprehensive coverage of all aspects of solar energy and photovoltaic power, with practical advice and information on solar power systems for homes, farms, ranches, and businesses, along with extensive information about solar technologies and research - selecting residential rooftop electrical and water heating (solar thermal) systems and contractors, costs and benefits, more.