Energy Studies (2nd Edition) door David Shepherd, D.W. Shepherd & William Shepherd