acm - an acm publication

Thomas H. Davenport Collection