Interfacing with C++ - Katupitiya, Jayantha; Bentley, Kim (Springer Berlin Heidelberg, 2006)