Renewable Energy by Elsevier, Robert Ehrlich & Peter Boyle