a practical introduction to computers & communications : complete version  6th ed.
Publisher: McGraw-Hill Technology Education in Boston, Mass
Published: 2005