Plenty of good points regarding Project Management, Project Management theory, PM structure, and team building. However, the book has a very large number of editorial errors. Lots of spelling errors, typos, and one or two equations that are wrong. I think that there are probably much better books out there on the subject.