ACM Computing Surveys, Volume 40

Volume 40, Number 1, February 2008

Volume 40, Number 2, April 2008

Volume 40, Number 3, August 2008

Volume 40, Number 4, October 2008