Tom Murphy

624
reputation
6
4

thinker, husband, father, actor, professor of computer science