Spintronics Theory, Modelling, Devices by Andrea Ehrmann | Menrva Books | MenrvaBooks