Black Tide Rising

304 pages digital 2016

fiction horror science fiction adventurous funny fast-paced

416 pages

fiction science fiction short stories adventurous funny fast-paced

352 pages hardcover

fiction science science fiction adventurous fast-paced

384 pages hardcover

fiction science science fiction adventurous dark fast-paced

304 pages hardcover

fiction science science fiction adventurous medium-paced