Johnston, David C

Introductory solid state physics: An emphasis on magnetism - CRC Press 2025