The IBM PC connection : telecommunications for the home and office