doi dblp Letters to the editor and the race for publication metrics Stewart Manley 2022 Volume 73 Issue 5