Training and development in organizations an essential guide for trainers - Ross, Stanley C. (Routledge, 2018)