Optical and Quantum Communications