The Queen of Sheba: Legend, Literature and Lore