Lectures on magnetism [with 128 problems]. - Chudnosvsky, Eugene M. (Rinton press, 2006)