david rowledgelatest news & developments