On Lisp

Paul Graham
Prentice Hall
9780130305527
0-13-030552-9