Inside COM - Rogerson, Dale E. 1966- (Microsoft Press, 1997)