An introduction to LISP - Narayanan, A.; Sharkey, N. E.