Steven S. Skiena The algorithm desing manual - 2nd ed - Springr science+business media, London 2008 - xvi,730p ISBN: 978-1-84800-069-8 Dewey Class. No.: 511.8 Ski