Free love : the story of a great American scandal / - Shaplen, Robert,