Modern Communications and Wireless Applications