Source: https://mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/10860/Chapter_14_revised.pdf