Spintronic materials and technology. (©2007)