Data abstraction and structures using C++. - Headington, Mark R. (Jones and Bartlett Pub., 1997)