Dictionary of Algorithms and Data Structures 2004-06-20 http://www.nist.gov/dads/ links, programming, algorithms