Physics of Magnetism