An Introduction To Marine Ecology door Richard Barnes, Roger Hughes & R.N. Hughes