Fundamentals of data structures - Horowitz, Ellis (Pitman Publishing, 1976)