Outsourcing, Teamwork And Business Management - Carettas Karl E. (New York New York, Nova Science Publishers,Inc., 2009)