Tides : a scientific history - Cartwright, David E., 1950- (Cambridge University Press, 1999)