Spintronics II - Razeghi, Manijeh