Even as an aid to understanding someone else's code that I'm interfacing with, having multiple explanations of the algorithms is often helpful in seeing what happening beyond the particular implementation.
They make great bathroom books, idly opening one at any page is likely to find something interesting and educational.
The Art of Computer Programming is very good books; I like this books.