Why Do Magnets Attract One Another