Spintronics: a growing science. - Gregg, J (Nature materials, 2007)