“Self-publishing enables anyone to upload a book in digital form to a website, which then formats it complete with a cover. It costs anything from £4.50 (single proof of one book) to more than £500 for full personalised involvement of the publishing house at all stages, from starting up to getting a link to Amazon.”