Inside Visual C++: With CDROM (Microsoft Programming Series)