How to write and publish a novel