Virtual Machine Design and Implementation in c&C++ (eBook + source code)