Advances in energy & environment : - El-sharkawy, Abdul Latif; .Kummler, Ralph H.