Juan Vidal

2 books

256 pages 2018

nonfiction memoir music challenging emotional reflective fast-paced

336 pages 2024

fiction contemporary young adult emotional reflective sad medium-paced