Energy technologies and conversion systems - .Kleinbach, Merlin H. (Prentice-Hall series in energy, 1986)