100 Fascinating Facts about Neutron Stars