Machine generated authority record.
Work cat.: (OSt)0: Singh. D.P, 18717, Emerging energy alternatives for sustainable environment /