Massive Star Evolution Through the Ages