Steve Stevens still doesn’t have an answer to a question he was first asked in August, right after he’d finished climbing Mount Elbrus. The 18,510-foot peak in Russia is the tallest mountain in Europe ...