Vision Modeling, And Visualization 2005 by