Launceston-born Louise Allan releases debut novel