Split-Second Time Travel Stories

335 pages 2018

adventurous emotional reflective fast-paced

308 pages paperback

fiction science science fiction travel slow-paced