Skiena, S. S. The Algorithm Design Manual 3Ed (Hb 2020) Skiena S S - 3 - Springer 2020 ISBN: 9783030542559 Dewey Class. No.: 005.1 / SKI