Think Data Structures: Algorithms and Information Retrieval in Java by Allen Downey Back to product details page >