The most astounding fact in the universe By Jonathan MS Pearce • Apr 25, 2014 • 5 comments Astounding. H/T Russ Rogers Category: cosmology Tags: art • atoms • Neil deGrasse Tyson • stardust • universe