FACTORS AFFECTING DEVELOPMENT. Political ideologies Distribution of wealth Changing class boundaries Natural and man-made disasters Impact of.