What is Lisp in Small Pieces?

Lisp in Small Pieces is a book about interpreters and languages (dialects of Lisp). It is about 500 pages with 11 interpreters and 2 compliers. This book also exists in French, published by InterÉditions, under title Les Langages Lisp.

Book homepage at

This book is the ultimate in Lisp implementation. Unlike EoPL, which keeps things nice, simple, and clean to the extreme, Queinnec delves into all the dirty dark corners of Lisp and its variants, exposing in the process both the shape of the Lisp design space and a spectrum of implementation techniques.

Book Information (English Version)

Is there a difference between the 2003 paperback edition and the 1996 hardcover edition?