[ background : I've used OOP a lot, and thought it was the ultimate, until I discovered lisp... ]
by Douglas Crockford, author of 'JavaScript : the good parts' - http://www.crockford.com/