The Cosmic Library