Data structures:a pseudocode approach with C - Gilberg,Richard; Others (Vidhyanagar Thomson Australia, 1998)