Source: https://www.hec.usace.army.mil/publications/TechnicalPapers/TP-146.pdf