Coherence, Diffraction and Imaging