Brassard, Bratley Fundamentals of Algorithms - India Pearson India Education Services 2015 - 524 ISBN: 978-93-325-4999-9