Poseidon and the World of Water - Palmer, L. R.