Clay: synchronous collaborative interactive environment. - Michael E. Locasto; Michael Hulme; Ryan Gladysiweicz; Justin Tracy; Ursula Wolz (J. Comput. Sci. Coll., 2002)