The essence of COM with activex : Aprogrammers workbook. 2nd Ed. - Platt, David S. (Prentice Hall, 1998)