Magnetoelectronics - Johnson, Mark ((Mark Brian)) (Elsevier, 2004)