Evolution and Rationality: Decisions, Co-operation and Strategic Behaviour - Kindle edition