Economic development and prosperity