Gas clouds, supernovae and theories of massive star formationserious-science.org2 pointsivarrr11 years ago