Helen Cocker
Helen Cocker is an artist and writer based in Sheffield, UK, interested in the relationship between art and language. Her inspiration comes from infringements of nature upon the city and the disconnent/join between animals and people.
http://ehcocker.com Sheffield