archduke rated The algorithm design manual: 4 stars Jan. 20, 2014 Public The algorithm design manual by Steven S. Skiena