Troy Tang

3 books

missing page info digital 2015

fiction short stories speculative fiction

400 pages paperback 2018

fiction fantasy adventurous medium-paced

330 pages digital 2020

adventurous medium-paced