5001 hard-to-find publishers and their addresses.