Methodologies for teaching new programming languages: a case study teaching LISP. - Ann E. Nicholson; K. M. Fraser (ACSE, 1997)