I just finished reading Sonya Keene's Object-Oriented Programming in Common Lisp cover-to-cover. There is a lot of stuff in there that just can't be covered by a brief guide for sure, a lot of pretty useful stuff, knowledge of which would quite possibly cause one to structure one's program in a substantially different way, if one knew about it. I highly recommend reading it if you intend to use CLOS for anything serious, and poring over the extended case study implementing streams is useful too, tedious though it might be. There are, however, some things that got changed between the printing of the book and the finalization of CLOS as we see in CL today. We write a describe-object method instead of a describe method, for example, and there is no longer a with-added-methods special form.