Nanoscale Magnetic Materials and Applications by J. Ping Liu | Menrva Books | MenrvaBooks