Gas clouds, supernovae and theories of massive star formation
serious-science.org