Principles of Voice & Data Communications by Regis J. Bates & Marcus D. Bates