science and cosmologies