professor rose boswelllatest news & developments