The Fundamentals of Crystallography