Article collected from Art Fucks Me. Visit source.
Kevin Dowd is an Irish practitioner who explores themes of consciousness, loss, difference, inversion and abstraction through his work. His doctoral thesis focuses on the use of practice-based visual methodologies in engaging with visual design, specifically within the realm of political visual communication. More about Kevin Dowd and his works here.