The Mediterranean in the Ancient World by J. Holland Rose | Menrva Books