Algorithms - "cormen thomas" (PRENTICA HALL New Delhi, 2005)