Solar Generators for Homes: The DIY Book to Build, Design, Install, and Maintain Your Own Energy System With Powered Panels & Off-Grid Electricity (Paperback)