Information Theory Of Communication