A Borrowed Man

304 pages hardcover 2015

fiction mystery science fiction challenging mysterious reflective slow-paced

240 pages hardcover 2020

fiction science fiction challenging informative slow-paced