Egypt and the sea in antiquity
Harry Bourne
UK