Magnetic materials: fundamentals and device applications - Spaldin, Nicola Ann (Cambridge University, 2003)