Mycenaeans and Minoans - Palmer, L. R.