Business process outsourcing process, strategies, and contracts - Halvey, John K. (John Wiley & Sons, 2007)