1. Cambridge Research Lab, Digital Equipment Corporation, Kendall Square, Cambridge, MA
2. Department of Computer Science, Brown University,BOX 1910, Providence, RI 02912
3. Department of Computer Science, Brown University, 3D Ltd.4 Belinson Street, Tel-Aviv 63567. Israel