Irish science fiction / Jack Fennell. Liverpool : Liverpool Univ. Press, 2014