Katsuaki Sato, Eiji Saitoh Spintronics for Next Generation Innovative Devices - Wiley 2015 ISBN: 9781118751916