Solar power for your home - Findley, David S. (McGraw-Hill, 2010)