Newsletter #29 - December 2003