Source: https://eml.berkeley.edu/books/choice2nd/Ch03_p34-75.pdf