Kevin Duffy, a young American surfer, has inexplicably fallen to his death from an overlook in the cliffside park high above the Cotes des Basques beach in Biarritz. Peter Ellis, an investigative... This description may be from another edition of this product.