Among the more memorable creations in Homer’s “Odyssey” are the Sirens, mysterious women whose singing is so enticing that it lures sailors irresistibly to their destruction. Since Homer doesn’t ...