Author: Association for Programmed learning and Educational Technology.