Social agency : a formal computational model. - Mark Paul D'Iverno (1998)