Introduction to Spintronics | 9780367656447 | Memmo