Crystallographic techniques have found application in a wide range of subjects, and these applications in turn have led to exciting developments in the field of crystallography itself. The editor of the book nicely coordinates several experienced authors to write various important techniques and concepts pertaining to the fundamentals of crystallography with some up-to-date applications in a comprehensive and accessible manner. These are covered in chapters on crystal structure and methods of its determination, symmetry, crystallographic computing, X-ray diffraction, protein crystallography, and crystal physics. The book is a good reference for professional and novice crystallographers, chemists, physicists, and material scientist.