Steve Stevens (’94) ascended to the top of 18,510-foot Mount Elbrus in August, crossing off the final peak in the series ...