Что довольно странно в вашем HTML, это кавычки и пробел между "Some Author" <em>
и запятой.Я предполагаю, что вы имеете в виду вместо этого:
<div class="name">
by <em>Some Author</em>, <em>Another Author</em>
</div>
С XPath вы можете получить узлы с помощью запроса, подобного следующему:
//*[@class='name']/node()[position()>1]
Если мы говорим о среде браузера и вывам нужна только одна строка, а не просто набор узлов:
document.querySelector('div.name').textContent.replace(/^\s*by\s*/, '')