Introduction to dynamic data structure - Wilson, Raymond . (Mc-Graw Hill, 1988)