Collaborative Design Principles From Minecraft With Applications to Multi-User Computer-Aided Design. - David French; Brett R. Stone; Thomas T. Nysetvold; Ammon I. Hepworth; Edward Red (J. Comput. Inf. Sci. Eng., 2016)