Java : data structures and programming - Li, Liwu. (Springer, 1998)
Acconmpanied by CD-ROM