Zaslat SMS: X- ray diffraction for materials research : from fundamentals to