dennis davis authorlatest news & developments