How long should a good book be

At this time of year, if you are interested in writing a book you published seen the buzz around the #NaNoWriMo “write a novel in a month” global challenge. This is where you have 30 days to write a book in November and the target word count is 50,000 words. But is...