Computing Reviews is the leading online review service for books and articles across all disciplines of computing. This collaboration between Reviews.com and the ACM is centered on ...