According to Homer, Calypso was a daughter of Atlas, inhabiting the solitary wooded isle of Ogygia, far apart from all gods and men. Odysseus being thrown upon her island by shipwreck, she treated him kindly, and promised him immortality if he would marry her. He was fascinated by her charm, but unwilling to desert his wife and his native land; she detained him, however, for seven years, and bore him two sons. On his departure, she died of grief.