Introduction to Energy Resources,Technology,and Society - Cassedy,Edward S. (Cambridge University press, 1990)