Java structures data structures in Java for the principled programmer - Bailey, Duane A. (McGraw-Hill, 2003)
Includes bibliographical references (p .[501]) and index