Teamwork is one of the most popular of management strategies. Moving beyond optimistic theories and into the practical world, this book sets out to identify the obstacles that actually prevent teams from achieving their potential. It also suggests ways to remove any obstacles.