A fun and fabulous introduction to game theory, this is also an entertaining read for individuals with some mathematical background in the area. I read it soon after taking a course in algorithmic game theory and found it a wonderful way of augmenting my understanding of the math behind game theory with some of the sociological and economic aspects. Game theorists tend to treat people as rational agents. News flash: they aren't--or if they are, they don't tend to use the same definition of rationality as the game theorists. The stories inside do a great job of showing how the mathematics often fall short of capturing real human behaviour. This book does a fantastic job of not only explaining the basics of game theory, but bringing the concepts to life.