Francis: Peters is right man for the job