acm - an acm publication

James F. Doyle Collection