The Admiralty Manual of Tides NP120 is a largely mathematical, detailed description of tidal theory and its application to the analysis and prediction of tides and tidal streams.