David G. Vaquero

3 books

112 pages digital 2018

fiction fantasy science fiction adventurous dark fast-paced

213 pages hardcover 2024

fiction fantasy adventurous dark funny fast-paced

392 pages digital