Place: Chappaquiddick Island, Massachusetts

A COMPREHENSIVE SERIES OF ARTICLES ON THIS TOPIC