Business process outsourcing (BPO) Concept, current trends, management, future challenges - Nakkiran S Ed.; Franklin John Ed. (2004)