james f davidsonlatest news & developments