Facing the 21st Century: Threats and Promises