Energy handbook - Hughes, Edward (Longman Scientific and Technical)