Owen Anderson is professor of philosophy and religious studies at Arizona State University. He also teaches at Phoenix Seminary.