Text this: Spintronics - Materials, Devices and Applications (1st Edition)