Pentagram

Pentagram

‘Communications of the ACM’

Print and online publication for the computing and information technology fields.