acm - an acm publication

Dennis Frailey Collection