how long to write a book

How Long Should It Take to Write a Book?

Writing a novel requires the creation of a living, breathing, fully populated world. Deities can pull off a trick like that in six days, but how long should it take to write a book?