The sea floor an introduction to marine geology - Seibold, E. (Springer, 1996)
With 209 figures and 9 tables