An introduction to data structures with applications. - Tremblay, Jean-Paul (McGraw-Hill computer science series, 1984)