Renewabe energy resurces - Abbasi (New Delhi CBS Pub., 2005)