Mark R. HeadingtonBooksProgramming and problem solving with C++Data abstraction and structures using C⁺⁺Author data: Open Library