Karen A. Frenkel
July 1, 2009
Barbara Liskov muses about the creative process of problem solving, finding the perfect design point, and pursuing a research path.