Inside the C++ Object Model - Lippman, Stanley (Addison-Wesley, 1996)