HCI models, theories and frameworks towards a multidisciplinary science - Carroll, John M. (Morgan Kaufmann Publishers, 2003)