Cooperative Design, Visualization, and Engineering Second International Conference, CDVE 2005, Palma de Mallorca, Spain, September 18-21, 2005. Proceedings - Luo, Yuhua (Springer Berlin Heidelberg, 2005)