Hi, As an extra reference, if you read through Turner's paper "Some History of Functional Programming Languages"[1], there is a bit of LISP history and explanations why it was not really a functional programming language at least until Scheme came out. -- Ignas [1]: www.cs.kent.ac.uk/people/staff/dat/tfp12/tfp12.pdf