Derek Landry

1 book

551 pages paperback 2014

fiction science fiction short stories adventurous lighthearted fast-paced