Publications, publishing and publishers