Moments of Doubt and Other Mountaineering Writings: Roberts, David
Moments of Doubt and Other Mountaineering Writings: Roberts, David