Interview with Dan Lopresti Part 2

Computing Community Consortium