Understanding the Times: A Survey of Competing Worldviews