Effective Trainning Systems, Strategies & Practice - P.Nick Blanchard (Pearson Education New Delhi)