Zaslat SMS: Magnetic materials: fundamentals and device applications