Business process outsourcing (BPO): concept, current trends,management,future challenges - Nakkiran,S,Ed; John Franklin,D,Ed (Deep & deep, 2005)