In between  C. J. Cherryh and Patrick McCabe, who was known for his mostly dark and violent novels set in contemporary—often small-town—Ireland?
C. J. Cherryh: Carolyn Janice Cherry (born September 1, 1942), better known by the pen name C. J. Cherryh, is an American writer of speculative fiction. Patrick McCabe (novelist): Patrick McCabe (born 27 March 1955) is an Irish writer. Patrick McCabe (novelist):  Known for his mostly dark and violent novels set in contemporary—often small-town—Ireland, McCabe has been twice shortlisted for the Booker Prize, for "The Butcher Boy" and "Breakfast on Pluto", both of which have been made into films.
Patrick McCabe