Covenant and the Metaphor of Divine Marriage in Biblical Thought: A Study with Special Reference to the Book of Revelation