acm - an acm publication

Yves Caseau Collection