kenneil.com
Steven Duval, Peacock Visual Arts, 2005
Steven Duval, Abergreen: A Social Laboratory, Peacock Visual Arts, Aberdeen, 8 April – 24 June 2005. Review first published, ‘a-n’, July 2005. With July’s salient case-study of G8…