Juan Villoro

25 books

471 pages paperback 1940

fiction classics historical literary adventurous emotional tense slow-paced

256 pages 2006

nonfiction sports challenging reflective fast-paced

160 pages 2000

fiction short stories challenging reflective slow-paced

368 pages hardcover 2021

nonfiction essays history travel dark informative reflective medium-paced

352 pages 2016

nonfiction true crime challenging informative reflective slow-paced

240 pages hardcover 2008

fiction fantasy middle grade lighthearted medium-paced

232 pages 2014

336 pages hardcover 1993

fiction classics short stories reflective medium-paced

257 pages digital 2006

nonfiction sports challenging informative reflective medium-paced

60 pages