Xavier Villaurrutia

3 books

304 pages 2006

fiction poetry short stories reflective medium-paced

144 pages 1953

fiction poetry challenging reflective slow-paced

250 pages 1986

nonfiction poetry emotional informative lighthearted medium-paced