I would say the following two things about AMOP:
- it is easily the best book on CLOS (also one of the best books on object-oriented programming)
- 'unfortunately' the domain covered in this book is CLOS itself
So every CLOS programmer should read it, because its programming style is really great (IMHO). It would be a bit more useful for the average programmer if it would describe some more practical domain - unless you are interested in implementing, tuning and extending object systems.
Alan Kay (yes, the Alan Kay) likes AMOP very much and once has mentioned that it is the most important OO book in a decade - unfortunately, for him, it is in Lisp, which keeps the audience small - he thinks. We Lisp programmers are lucky to have such a good book available, I'd say.
There is also Paradigms of Artificial Intelligence Programming (PAIP), by Peter Norvig. Also a really good book, which covers also a lot of practical material in development methodology, tuning, abstraction, DSLs, implementing Scheme in CL, ... Again this book has a 'problem': it does not really use CLOS. If you look at many libraries and even the Lisp implementations itself, they make more or less heavy use of CLOS.
So, AMOP has the CLOS overdose and PAIP has only small traces of CLOS. Peter Seibel's book 'Practical Common Lisp' has a good balance with practical examples.
I wrote a bit about some Lisp-related books and have a list of my Lisp-related books I own.