Dublin Magnets And Magnetic Devices