Answers about Population

Theorists place an upper limit of 500 solar masses on[...]