New directions in spintronics.

New directions in spintronics.