Eskor David Johnson

2 books

500 pages first pub 2023 (editions)

fiction literary adventurous dark funny medium-paced

313 pages first pub 2024 (editions)

fiction literary short stories