Why numbering should start at zero [pdf]
cs.utexas.edu