Physical oceanography of estuaries (and associated coastal waters)

A nice touch in this activity book is the bonus content accessible online.

You will find that this novel has a way of making time disappear.