Nanomagnetism and spintronics - Shinjo,Teruya,Ed (Elsevier, Amsterdam, 2009)