Agrawal 2003.pdf