I am only half way through the book, and I already glad that I buy this book.<br><br>The content is thought provoking. It has helped me to connect the dots / lessons that I learned from real life projects.