Edmund Ian Grant, ‘The Stain of Humanity’, 2007, Walter Wickiser Gallery