Communication Technology Update and Fundamentals - August E Grant Jennifer H Meadows (New York Routledge, 2016)