Energy, ecology and environment : a technological approach - Kaushika, N. D. (Capital Publishing Company, 2004)