Ocean sciences bridging the millenia A Spectrum of historical accounts (China Ocean Press, 2004)