The Algorithm Design Manual

SKIENA mech (Page 1)The Algorithm Design Manual by Steven S. Skiena published by Springer Press

This is detailed and timeless book that I keep reaching for.  A  useful book that I can not keep access to long enough. It is a important book to have in your library.

Unlike other algorithm books that I have the algorithms are written independent of any programming language.