Proceedings of the World Engineers' Convention 2004, November 2-6, 2004, Shanghai, China | Menrva Books