She has published ten books, including non-fiction, poetry and a novel; she has recently completed a second novel and is putting together two new poetry collections. She has taken over as Managing Editor of Oversteps Books in 2008 and has since published around 100 poetry collections by other poets.
Her career has included being a university philosophy lecturer, chief executive of two international literacy and literature NGOs, editor of a journal and environmental consultant. Her degrees are BA in Philosophy, PhD in Philosophy of art (Aesthetics) and MSc in Environmental architecture and advanced energy studies. She was Literature Co-ordinator at the University of Surrey, and has held numerous other honorary positions, including Chair of Art and Sacred Spaces.