Search results for ‘R. Bradley MacKay (University of St Andrews, Scotland),Peter McKiernan (University of Strathclyde)