I have read some beautifully written, skillful books that I just couldn't believe in, and my heart has been caught so strongly by some characters and worlds that I'm left puzzling over how they managed to grab me despite writing that was quite a few steps below fine literature. Sure, bad writing can detract from an otherwise good story, and some people will read a beautifully written book even if the story is crap, but I believe there is an extra and essential ingredient here. I believe that if the Author believes in their own story, if it is real to them, the characters and the world are real and believable to us. I'm sure you understand I am not suggesting that Writers should all be delusional and wander around talking to their imaginary friends. I mean that they live in that imaginary place, the special place of the imagination where their story comes from, and they make it so real that we can live [for a time] there too. This is the magic ingredient. Agree or disagree?