Non-conventional energy systems - Agarwal, S K (A P H Publishing Corporation, 2005)