Evolution of Massive Stars A Confrontation between Theory and Observation by C. de Loore | Menrva Books