Hal Abelson
See
HaroldAbelson
.