The Scientific Perspective on Erotthos