Hard X-ray Scattering and Diffraction