https://9lib.org/document/lq5x7v7z-hatt-hydraulic-and-astronomic-tidal-training.html