Gary K. Shepherd

1 book

134 pages paperback 2019

fiction short stories adventurous tense fast-paced