Rosemary McLeish

Rosemary McLeish has been writing for the past thirty years, mainly short stories and poetry, as well as articles for journals.