Download Magnetism: From Fundamentals To Nanoscale Dynamics