Horowitz, E Fundamentals of computer algorithms - New Delhi Galgotia Publications Pvt Ltd 1998 - xxii,769p. ISBN: 8175152575