Deep Waters: A British mystery set in London of the swinging 1960s (A Kate O'Donnell Mystery)