BIOCHEM 696: Macromolecular Structure Determination by X-Ray Crystallography: Principles and Practice