Non-conventional energy systems - Agarwal, S K . (APH publishing corporation, 2005)