Data Structures with Java - John R. Hubbard (Pearson Education,Inc., 2004)