To the above points, the under appreciated What Every Manager Should know About Training, Robert Mager.