Journal Rankings and the Notion of Relevance Within Business Research by Jan Stentoft | Menrva Books | MenrvaBooks