More than 20 years ago, I signed up for an expedition to climb Mt. Elbrus in Russia. At 18,510 feet, it stands as the tallest peak in Europe. I convinced a couple of friends to join me and we were …| The Heart of the Matter