PPIG 1996 - 8th Annual Workshop
Metaphor or Analogy: how should we see programming abstractions
Alan F. Blackwell