david quammenlatest news & developments