Whither Ithaca?
The conventional wisdom is that Homer's Ithaca is the modern island of Ithaki, off the coast of Greece in the Ionian Sea. British archaeologist Robert Bittlestone is challenging that assumption, and modern science will be at his disposal.
Comments