Publishers weekly earn money