Introduction to spintronics - Bandyopadhyay, S. (CRC Press, 2016)