Distributed Teams: The Art and Practice of Working Together While Physically ApartJohn O'Duinn€2.39Last copyAdd to cart