Schaum's outline of theory and problems of Data structures with C++ - Hubbard, John R (Tata McGraw Hill, 2008)