Human resource training and development : a step ahead on training and development of human resource. (The Open University of Sri Lanka, 2000)