Data structures & problem solving using Java / Mark Allen Weiss. - Weiss, Mark Allen (Pearson, 2010)