Magnets and Magnetism