Tides : a scientific history / - Cartwright, David Edgar, (Cambridge University Press,, 1999)