Everything you ever needed to know about training a one-stop shop for everyone interested in training, learning and development - Thorne, Kaye (Kogan Page, 2007)