PROGRAMMING OUTPUT DRIVERS USING BORLAND C++ - SMITH,N.E. (BPB PUBLICATION, 1993)