peter rickettslatest news & developments