Serial communications: a C++ developer's guide - Nelson, Mark (BPB publications, 1994)