Alistair D. N. Edwards
The Open University, Milton Keynes, UK
Smalltalk-80: the language and its implementation
Visual programming in the ObjectWorld
Journal of Visual Languages and Computing