Communication Technology by Frederick Williams & Everett M. Rogers