Writing a novel that works is an extremely difficult thing to do. It requires a level of skill and dedication that always surprises me.