Magnetic interactions and spin transport by Stuart A. Wolf | Menrva Books | MenrvaBooks