ACM SIGGRAPH 2006 Art gallery - Finnegan, John (Association for Computing Machinery, 2006)