Juan Villoro

17 books

fiction classics short stories reflective medium-paced

320 pages | first published 1993

fiction classics historical literary emotional slow-paced

471 pages | first published 1940

nonfiction sports challenging reflective fast-paced

256 pages | first published 2006

fiction short stories challenging reflective slow-paced

160 pages | first published 2000

fiction literary short stories reflective medium-paced

312 pages

nonfiction true crime challenging informative reflective slow-paced

352 pages | first published 2016

fiction short stories challenging emotional reflective slow-paced

384 pages | first published 2007

232 pages | first published 2014

nonfiction essays history travel dark informative reflective medium-paced

368 pages | first published 2021

60 pages