I think this book is great to read if you are new to Complexity Theory. My tutor suggested I read this book for my thesis, and I found it to be the ideal starting point. It uses some really useful quotes and metaphors to illustrate. Although you may have to read the first chapter a couple of times to grasp the concept of Complexity, the way the book is written is much easier to read compared to other books on Complexity.
This book gives a nice all-round picture and you can decide on the stuff you would like to learn more about further through other books, unfortunately there is not enough detail in certain parts - but I guess that is to be expected as this book has a wide scope.
Overall I would recommend it as a resonably priced and well written piece of work, which can be referred to again and again for clarification and quotes.