Libraries: the great equalizers