Musings on Science