Source: http://www.astro.ulg.ac.be/~munhoven/fr/cours/modecosys/current/Lecture_pH-Handout.pdf