We live in a time of human paradoxes. Scientific knowledge has reached a level of sophistication that permits understanding of the most arcane phenomena and yet religious fundamentalism dominates in many parts of the world. We witness the emergence of a civil, liberal constitutionalism in many regions of the world and yet ethnic violence threatens the lives and dignity of millions. And we live in a time of rapid economic and technological advance...