ACM Magazines and Online Publications (Popularity: )
http://www.acm.org/publications ACM is widely recognized as the premier membership organization for computing professionals, delivering resources that advance computing as a science and a profession; enable professional development; and promote policies and ...