Helen Leeds
Helen lives in West Yorkshire with her husband, son and three mischievous cats. In the past, she has been a palaeontologist, a scientific research assistant, a translator and a medical administrator. In 1996, she came to the United Kingdom which she now regards as her home country.