Planning a professional curriculum a guide to understanding programme design - Fisher, Lawrence A.; Levene, Cyril (Univ. of Calgary Pr., 1989)