Every discussion that has a religious aspect to it, lies somewhere in the middle of myth and fact. All religions have ...