Although be warned that the article starts to pitch a particular implementation (LispWorks) near the end it is worth reading.