Source: http://ciep.itam.mx/~rahul.giri/uploads/1/1/3/6/113608/ho_model.pdf