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