Physics of Magnetic Nanostructures | 9781118639962 | Memmo