Reasoning about rational agents - Wooldridge, Michael (The MIT Press, 2003)