Sustainable energy and the environment : a clean technology approach - Kaushika, N. D. (Springer : Capital Publishing Company, 2016)