doi dblp The impact of impermanent Web-located citations: A study of 123 scholarly conference publications Carmine Sellitto 2005 Volume 56 Issue 7