Cosmic Strings and Galaxy Formation | Synapse