Presents an introduction to the physics and engineering of spin. This book builds the knowledge vital for conducting independent research in spintronics. It explains the use of spin for encoding information in classical and quantum systems and how spin-orbit interaction forms the basis for spintroni[...]