Niall Griffiths

Niall Griffiths was born in Liverpool in 1966 and has lived in mid-Wales for well over a decade. He has written six novels and counting, plus too many radio plays, short stories, travel pieces and reviews to count.