Exploring data structures - O'Muircheartaigh, Colm A.; Payne, Clive (John Wiley and Sons, 1979)