New and Renewable Technologies for Sustainable Development door Naim Hamdia Afgan