Mirette Bahgat Eskaros

2 books

514 pages hardcover 2022

fiction fantasy science fiction short stories speculative fiction adventurous challenging dark medium-paced

272 pages paperback 2017

fiction short stories challenging emotional reflective medium-paced