L. R. J. Allen is an avid fan of the fantastic and has been addicted to popular fiction from a young age. He worked eight years in local government and three in telecoms before turning his hand to writing.
He lives outside Salisbury with his fiancée and their cat Bella.



