A Peer-to-Peer Collaborative Virtual Environment for E-Commerce | IEEE Conference Publication | IEEE Xplore