Writing is a combination of intangible creative fantasy and appallingly hard work.