everest leach