John Hoggard

4 books

105 pages first pub 2018 (editions)

fiction science fiction short stories adventurous challenging medium-paced

203 pages first pub 2012 (editions)

389 pages missing pub info (editions)

126 pages first pub 2012 (editions)

fiction historical informative medium-paced