TREMBLAY, J.P. AN INTRODUCTION TO DATA STRUCTURES WITH APPLICATION - PUNE TATA MCG GRAW HILL 2012 - 861