Thomas H. Cormen 0 472 Introduction to Algorithms – Thomas H. Cormen, Clara Lee, Erica Lin – 2nd Edition