Carlos Rojas

24 books

448 pages 2017

fiction science fiction short stories adventurous challenging mysterious medium-paced

346 pages hardcover

nonfiction classics literary

304 pages 2016

short stories reflective slow-paced

280 pages paperback