Pc Interfacing, Communications And Windows Programming by William Buchanan