J K Spruce — renewablesinfo.org