Social reasoning in multi-agent systems with the expectation-strategy-behaviour framework. - Iain Andrew Wallace (2010)