LifeWriting Writing Fantasy and Sci-fi: Tools I find invaluable Writing any novel is a daunting and mammoth undertaking which requires many hours of dedication and a truckload of patience. I have lost count how many times I have read…steven mepham12th July 2019