Other shores

by Diana Nyad

Autobiography of Diana Nyad, a world marathon swimming champion who has gained victories and suffered defeats while attempting to conquer many of the world's most challenging bodies of water.