Business process outsourcing ( BPO ) : concept, current trends, management, future challenges - Nakkiran, S, D & Franklin, John (Deep & Deep Pub, New Delhi, 2004)