Direct energy conversion & prospective technologies - Singal, r.k. (New Delhi New age int., 2018)