tree of knowledge 2005