Competency-based education a process for the improvement of education - Hall, Gene E. (Prentice Hall, 1976)