Image 1 of 1

080218CMC_Walsh-13.jpg

Author and writer Helen Walsh, pictured in Liverpool shortly before the publication of her second novel entitled Once Upon a Time in England. Walsh was born in Warrington, England in 1977 and published her first novel, Brass, to critical acclaim in 2005. Her partner was novelist Kevin Sampson.
twitterlinkedinfacebook