Fundamentals of algorithms - Neapolitan&, Naimipour (New Delhi Jones and Bartlett, 2010)