caroline and david finch