Michael Harding

Michael Harding

Contributor

Michael Harding is a playwright, novelist and contributor to The Irish Times.