Comprehensive, useful, and easy to understand overview of all of the important considerations a homeowner should have when deciding how to incorporate solar energy systems (electric, thermal or both) into their home....