Kieran Lyons
Subtitle: Work 1968-2011
Publisher: University of Wales, Newport
Published: 2011-10-08
ISBN-13: 9781899274482