Renewable Energy 2e P door Peter Boyle & Godfrey Boyle