acm - an acm publication

Indi Young Collection