Communications of the ACM (CACM)

CACM Home Page
CACM @ ACM DL

ACM Turing Award Lectures