Working Paper An Elo Ranking for Economic Journals Robert Lehmann, Klaus Wohlrabe2017MPRA Paper No. 80539