Practical C++ - McGregor, Rob; Author (2000)