X-ray Diffraction and Crystal Structures