The folk tales of Scotland : the Well at the World's End and other stories