Jeffrey Hirst Johnson shows how to turn any IBM PC or compatible computer into a high-performance data communications system, not by installing expensive, special-purpose boards and peripherals, but by taking advantage of the serial and parallel ports that come with the computer.