Keith John Miller

Mechanical engineer, explorer and mountaineer