Energy resources for a changing world - Allen, John E. (Update, 1993)