How Do Massive Stars Die