25 of the World's Great ClimbsBy Garth Hattingh,    With a Foreword by Paul Pritchard