Practical algorithms for programmer - Binstock, Andrew (Addison-Wesley, 1995)
Includes index