Why composition is often better than inheritance
While it's a well-written article, it really seems like beating a dead horse.  Composition over inheritance is a basic rule of OO programming, so much so that it has its own wikipedia page (http://en.wikipedia.org/wiki/Composition_over_inheritance)