Magnetic Domains by Roy Schaffer, Alex Hubert & Rudolf Schafer