Zaslat SMS: The physical principles of rock magnetism.