david satterthwaitelatest news & developments