Alex Gilvarry

2 books

368 pages first pub 2017 (editions)

fiction historical literary reflective medium-paced

302 pages first pub 2012 (editions)

fiction historical politics reflective medium-paced
More...