Author's note: This is the draft of the invited keynote address I
Presented at the 1995 ACM Symposium on Applied Computing. It may be
slightly different from the published version which appeared in
the proceedings (c) ACM Press, 1995, pp. 1-5. The article has
since been reprinted in the ACM SIGCUE Outlook, 23:1&2, pp. 11-16
and ACM SIGICE Bulletin, 20:4, April, 1995, pp. 3-6.