Data structures and algorithm analysis - Weiss, Mark Allen (Benjamin/Cummings, 1992)