Making Teams Work by Michael D. Maginn & Michael Maginn