Magnetic materials fundamentals and device applications - Spaldin, Nicola A. 1969- ((Nicola Ann)) (Cambridge University Press, 2003)