An introduction to data structures with applications - Tremblay, Jean-Paul; Sorenson, P. G (McGraw-Hill Computer Science Series, 1976)