Religion, Science, and Magic: In Concert and In Conflict