Modern Languages and Microsoft's Component Object Model. - David N. Gray; John Hotchkiss; Seth LaForge; Andrew Shalit; Toby Weinberg (Commun. ACM, 1998)