Title: 5001 hard-to-find publishers and their addresses