The Magnetocaloric Effect and its Applications | 9780750309226 | Memmo