Game Architecture and Virtual Teamwork. - Esther Baldwin; Cynthia Pickering; David Smith; David Abecassis; Aaron Molenaur (Virtuality and Virtualization, 2007)