Odyssey attaches modern imagery to history, as you observe 430 BCE in all its high-definition glory from the peak of the snow-capped Mount Taygetus.
Harvey Leonard hasn't written a bio just yet, but if they had... it would appear here.