William Mackay

  • University of the West of Scotland

My co-authors include