TY - GEN AU - David C. Johnston TI - Introductory Solid State Physics: An Emphasis on Magnetism SN - 9781032982632 PB - CRC Press ER -