A practical guide to AutoCAD AutoLISP - Bousfield, Trevor (Longman, 1998)