Drozdek, Adam Data Structures and Algorithms in Java - 2nd ed - Australia Cengage Learning ISBN: 9788131501078 Dewey Class. No.: 005.43 / DRO