Source: https://mysite.science.uottawa.ca/astamant/course/acids.pdf