Crystallography is a basic tool for scientists in many diverse disciplines. This book offers a clear description of fundamentals & of modern applications. It will support curricula in crystallography at undergraduate level, contains material for advanced & specialized courses, & offers tools & ideas for courses in other disciplines.