An introduction to the world's oceans

by Alyn C. Duxbury

xxi, 408 p. : 29 cm