Data Structures and Algorithms in Java (Worldwide Series in... By Goodrich, Michael T. Hardcover Price $9.17 Free Shipping