Donald MacQueen
Pictures from CampSmalltalk@OOPSLA