Has Homer's Ithaca been found at last?

Two scholars believe they have identified Odysseus' elusive homeland – shattering a longstanding Homeric myth in the process.