Dances with the Gods: Canaanite-Phoenician Myths & Legends Retold