AN EXTENSIVE GUIDE TO MAGNETS: VARIETIES, PROGRAMS, AND MANUFACTURING PROCEDURES