david markslatest news & developments