Modern Aspects Of Spin Physics Lecture Notes In Physics