Rod M. Santos

2 books

232 pages digital 2013

fiction fantasy lgbtqia+ short stories adventurous medium-paced

304 pages 2017

fiction science fiction short stories adventurous slow-paced