Synergea: A Blueprint for Building Effective, Globally Distributed Teams in the New Era of Software Development (Paperback)