Author(s): David Beazley Download Article: 192-beazley.pdfArticle Section: PROGRAMMING;login: issue: April 2009, Volume 34, Number 2 Log in to post comments