Skiena Steven S The algorithm design manual - 2nd - Springer 2008 - 740p ISBN: 9781848000704 Subjects--Topical Terms: Computer Science and Engineering