Data Structures - Edward M Reingold; Wilfred J. Hansen (New Delhi CBS Publishers & Distributors Pvt. Ltd., 1998)