Future Energy Sources - Singh, M.P (Pearl Books, 2010)