Plato, Egypt and the Seven Great Islands of the Western Sea by Nicola Bizzi | Menrva Books