Applied data structure with c++ - Smith, Peter (Narosa Pub, 2004)