Black Holes and Neutron Stars: The Life and Death of Massive Stars