Fundamentals and Applications of Magnetic Materials - Krishnan, Kannan M. (University Press, 2020)