COM + Developer's Reference Library - Ryan, Ben (Windows programming reference series, 2000)