Astronomers have puzzled over the oddities of the X-ray binary system M33 X-7, but no one could explain all of its features. Now researchers have. They have produced a model of the system's ...