39. Programming with Abstract Data Types Author: Barbara Liskov and Stephen Zilles Original date: 1974 Back to Ideas That Created the Future