Essential IDL : interface design for COM - Gudgin, Martin (Addison Wesley, Boston, 2001)