Collaborate or Perish!: Reaching Across Boundaries in a Networked World by William Bratton Back to product details page >