Sustainable Development For Poverty Alleviation And Rural Development