It is a known fact that neutron stars and pulsars, remnants of super nova explosions, have very strong magnetic fields. It is said that the collapse of the core amplifies the magnetic field of the progenitor. This is due to the fact that the magnetic fields lines are drawn closer together during the collapse by the contracting material. The magnetic fields of neutron stars and pulsars are millions, even trillions of times stronger than the Earth’s magnetic field. The current "lighthouse" model for a pulsar describes two hotspots on the surface of the star that lie along the magnetic axis generating beams of out going radiation that produce the characteristic pulses of these stars. How is it that the magnetic field of these stars is able to retain its stability for so long if the star is essentially made up of neutral matter (neutrons)? My current speculation is that there must be some sort of other particle mediating the electromagnetic force within the neutron stars, perhaps the W or Z boson; which are weak nuclear force carriers that are produced in various nuclear processes such as beta decay. Moving charge, variable electric fields and other phenomena can generate magnetic fields, but neutrons alone cannot generate these fields unless something else is going on or there are other particles involved. How are the high magnetic fields of neutron stars and pulsars sustained?