Why Do Magnets Have A North And South Pole