Energy alternatives /
Sneddon, Robert.
Hatchett, David T.
Oxford : Heinemann,
2005.
Includes index.
Power resources