Business process outsourcing (BPO) : concept. current trends. management. future challenges - Venkkatesh, S (Deep & Deep Pub. Pvt. Ltd, 2008)