Spintronics: Theory, Modelling, Devices (Graduate Texts in Condensed Matter) by Andrea Ehrmann | Menrva Books | MenrvaBooks